package com.wawu.common.annotation.controller.globalExceptionHandle;


import com.wawu.common.annotation.IOC.component.Component;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 *  全局处理控制器异常：最后会注册到IOC容器中
 *      需要注意这里默认就是一个异常对应一个这个，不要对应多个，否则会覆盖
 */
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Component
public @interface RestControllerAdvice {
    String[] value() default {};
}
